partial evaluation:部分评估/阶段性评价;在计算机科学中常指部分求值(偏求值),即在已知部分输入的情况下先执行程序的一部分,以生成更高效的专用程序。(在不同领域侧重点略有不同)
/ˈpɑːrʃəl ɪˌvæljuˈeɪʃən/
The teacher gave us a partial evaluation halfway through the course.
老师在课程进行到一半时给了我们一次阶段性评价。
In compiler research, partial evaluation specializes a program using known inputs, often improving performance without changing the final result.
在编译器研究中,部分求值会利用已知输入对程序进行专门化处理,通常能在不改变最终结果的情况下提升性能。
partial 来自拉丁语 partialis(“部分的”),与 part(部分)同源;evaluation 来自 evaluate,其根源可追溯到拉丁语 valere(“有价值、起作用”)。合起来字面意思就是“对某一部分进行价值判断/评估”,在计算机领域引申为“只在部分信息已知时先做一部分计算”。